package rjp;

import java.io.IOException;

import rjp.map.CachingSantaMap;
import rjp.map.SantaMap;
import rjp.solution.Solution;
import rjp.solver.OrderedSolver;
import rjp.solver.RandomSegmentMoveSolver;
import rjp.solver.ReverseSegmentsweepSolver;

public class SweepTestSmall {
	
	public static void main(String[] args) throws Exception {
		SantaMap map = new CachingSantaMap("santa_cities_16.csv", 20);

		Solution solution=(new OrderedSolver()).solve(map);
		
		ReverseSegmentsweepSolver s=new ReverseSegmentsweepSolver(map,solution);
		s.setMaxImprovements(1000);
		solution=s.solve(map);


	}

}
